pushing head - Turkish English Dictionary